Remote Device Access in the New Cern Accelerator Controls Middleware

نویسندگان

  • N. Trofimov
  • V. Baggiolini
  • S. Jensen
  • K. Kostro
  • F. Di Maio
  • A. Risso
چکیده

This paper presents the Remote Device Access (RDA) package developed at CERN in the framework of the joint PS/SL Controls Middleware project. The package design reflects the Accelerator Device Model in which devices, named entities in the control system, can be controlled via properties. RDA implements this model in a distributed environment with devices residing in servers that can run anywhere in the controls network. It provides a location-independent and reliable access to the devices from control programs. By invoking the device access methods, clients can read, write and subscribe to device property values. We describe the architecture and design of RDA, its API, and CORBA-based implementations in Java and C++. First applications of RDA in the CERN accelerator control systems are described as well.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ar X iv : p hy si cs / 0 11 11 66 22 N ov 2 00 1 THAP 003 REMOTE DEVICE ACCESS IN THE NEW CERN ACCELERATOR CONTROLS MIDDLEWARE

This paper presents the Remote Device Access (RDA) package developed atCERNintheframework of the joint PS/SL Controls Middleware project. The package design reflects the Accelerator Device Model inwhichdevices,namedentitiesinthecontrolsystem, canbecontrolledviaproperties.RDAimplementsthis model in a distributed environment with devices residinginserversthatcanrunanywhereinthecontrols network. I...

متن کامل

GRIDCC - providing a real-time Grid for distributed instrumentation

The GRIDCC project will extend the use of Grid computing to include access to and control of distributed instrumentation. Access to the instruments will be via an interface to a Virtual Instrument Grid Service (VIGS). VIGS is a new concept and its design and implementation, together with middleware that can provide the appropriate quality of service, is a key part of the GRIDCC development plan...

متن کامل

تطبیق پذیری باریکه -H در قسمت انرژی پایین و متوسط ماشین Linac4 در سرن

Linac4 is the near future 160 MeV H- linear accelerator of the CERN presently under construction. It will replace the present Linac2 as injector of the proton accelerator complex in CERN. The Linac4 is composed of a 45 keV ion source, a Low Energy Beam Transport (LEBT), a 352.2 MHz Radio Frequency Quadrupole (RFQ), which accelerates the beam to 3 MeV, and a Medium Energy Beam Transport (MEBT), ...

متن کامل

On the Use of Corba in High Level Software Applications at the Sls

Beam dynamics applications at the Swiss Light Source (SLS) have benefitted from a distributed computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to several different software components. A suite of remote CORBA server objects provides the client with a convenient and uniform interface to the CDEV (Common DEVice) contr...

متن کامل

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002